package cn.com.gzheroli.bfw.pojo.base;

import java.util.ArrayList;
import java.util.List;

import javax.persistence.Transient;



/**
 * 部门机构表
 * @author  张代浩
 */
public class TSDepart implements java.io.Serializable {
	//private TSDepart TSPDepart;//上级部门
	private String parentId;//上级部门
	@Transient
	private String parentName;//上级部门
	

	private String departName;//部门名称
	

	private String description;//部门描述
	//private List<TSDepart> TSDeparts = new ArrayList<TSDepart>();//下属部门
	private String status;//删除标记
	private String no;//排序号
	private String departmentCode;//部门编码
	private String levelNo;//部门级别代码  如：000，000001

	private String wxDepartment;//对应微信部门id
	private String ktpId;//康拓普部门id
	private String ktpName;//KTP部门名称
	private Integer isJob;//是否获取任务数据
    
    private String orgId;
    private String orgName;
    private String isNeedCheck;//是否能选择 0：否 1：是

	public String getWxDepartment() {
		return wxDepartment;
	}

	public void setWxDepartment(String wxDepartment) {
		this.wxDepartment = wxDepartment;
	}

	public String getOrgId() {
		return orgId;
	}

	public void setOrgId(String orgId) {
		this.orgId = orgId;
	}

	public String getOrgName() {
		return orgName;
	}

	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	private String id;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}
	public String getLevelNo() {
		return levelNo;
	}

	public void setLevelNo(String levelNo) {
		this.levelNo = levelNo;
	}
	public String getNo() {
		return no;
	}

	public void setNo(String no) {
		this.no = no;
	}
	
	public String getDepartmentCode() {
		return departmentCode;
	}

	public void setDepartmentCode(String departmentCode) {
		this.departmentCode = departmentCode;
	}

	public String getParentId() {
		return parentId;
	}

	public void setParentId(String parentId) {
		this.parentId = parentId;
	}
	public String getParentName() {
		return parentName;
	}

	public void setParentName(String parentName) {
		this.parentName = parentName;
	}

	public String getDepartName() {
		return departName;
	}

	public void setDepartName(String departName) {
		this.departName = departName;
	}

	public String getDescription() {
		return this.description;
	}

	public void setDescription(String description) {
		this.description = description;
	}
	
	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getIsNeedCheck() {
		return isNeedCheck;
	}

	public void setIsNeedCheck(String isNeedCheck) {
		this.isNeedCheck = isNeedCheck;
	}

	public String getKtpId() {
		return ktpId;
	}

	public void setKtpId(String ktpId) {
		this.ktpId = ktpId;
	}

	public String getKtpName() {
		return ktpName;
	}

	public void setKtpName(String ktpName) {
		this.ktpName = ktpName;
	}

	public Integer getIsJob() {
		return isJob;
	}

	public void setIsJob(Integer isJob) {
		this.isJob = isJob;
	}
	
}